#ifndef _TASK_DEFINES_H
#define _TASK_DEFINES_H

#ifdef __cplusplus
extern "C" {
#endif

#define MEDIA_SVC_TASK_NAME         "media_service"
#define MEDIA_SVC_TASK_PRIORITY     21
#define MEDIA_SVC_TASK_STACK_SIZE   4*1024
#define MEDIA_SVC_TASK_CORE         1

#define BT_SVC_TASK_NAME        	"bt_service"
#define BT_SVC_TASK_PRIORITY    	20
#define BT_SVC_TASK_STACK_SIZE  	4*1024
#define BT_SVC_TASK_CORE        	0

#define LVGL_SVC_TASK_NAME         "lvgl_service"
#define LVGL_SVC_TASK_PRIORITY     12
#define LVGL_SVC_TASK_STACK_SIZE   4*1024
#define LVGL_SVC_TASK_CORE         1

#define MAIN_TASK_NAME             "sys_main_task"
#define MAIN_TASK_PRIORITY         6
#define MAIN_TASK_STACK_SIZE       4*1024
#define MAIN_TASK_CORE             1

#define APP_TASK_NAME              "sys_app_task"
#define APP_TASK_PRIORITY          5
#define APP_TASK_STACK_SIZE        4*1024
#define APP_TASK_CORE              1

#ifdef __cplusplus
}
#endif

#endif  // _APP_DEFINES_H

